package pull;

import helper.ImageData;
import framework.filters.PullFilter;
import framework.pipes.AbstractPullPipe;

/**
 * Implements the pull pipe for the image processing framework
 * 
 * @author Wetzel & Rusch
 * 
 */
public class PullPipe extends AbstractPullPipe<ImageData> {
	private final PullFilter<ImageData> m_pullFilter;

	public PullPipe(PullFilter<ImageData> pullFilter) {
		m_pullFilter = pullFilter;
	}

	@Override
	public ImageData pull() {
		return m_pullFilter.pull();
	}

}
